THEROPODOUS


Meaning of THEROPODOUS in English

-dəs adjective

Etymology: New Latin Theropoda + English -ous

: theropod

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