MASTODONTOID


Meaning of MASTODONTOID in English

| ̷ ̷ ̷ ̷|dänˌtȯid adjective

Etymology: New Latin Mastodont-, Mastodon + English -oid

: like a mastodon

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