ATHYROID


Meaning of ATHYROID in English

I. ˈathəˌrȯid adjective

Etymology: New Latin Athyris + English -oid

: belonging to or characteristic of the genus Athyris

II. noun

( -s )

: a brachiopod of the genus Athyris — see brachiopod illustration

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