TRAPPOID


Meaning of TRAPPOID in English

ˈtraˌpȯid adjective

Etymology: trap (V) + -oid

: of, relating to, or resembling trap or traprock

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