ORNITHOSCELIDA


Meaning of ORNITHOSCELIDA in English

noun ·pl a group of extinct reptilia, intermediate in structure (especially with regard to the pelvis) between reptiles and birds.

Webster English vocab.      Английский словарь Webster.