meaning of archaeornis

1. extinct primitive toothed bird with a long feathered tail and three free clawed digits on each wing


Related Words

archaeornis |

Developed & Maintained By Taraprasad.com

Treasure Words