PTERYGOID


Meaning of PTERYGOID in English

adj. resembling a wing; (Anatomy) of the pterygium (connective tissue of the eye)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.