PETAUROIDES


Meaning of PETAUROIDES in English

-ˈrȯiˌdēz

Etymology: New Latin, from Petaurus + Latin oïdes -oid

synonym of schoinobates

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.