Tamil Dictionary 🔍

ornithoscelida

Or*ni`tho*scel"i*da, n. pl. Etym: [NL., fr. Gr. (Zoöl.) Defn: A group of extinct Reptilia, intermediate in structure (especially with regard to the pelvis) between reptiles and birds. -- Or`ni*tho*scel"i*dan, a.


ornithoscelida - Similar Words