CATHARTID


Meaning of CATHARTID in English

kəˈthärd.ə̇d noun

( -s )

Etymology: New Latin Cathartidae

: new world vulture

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