STROMBOID


Meaning of STROMBOID in English

I. -ˌbȯid adjective

Etymology: New Latin Strombus + International Scientific Vocabulary -oid

: resembling or related to the genus Strombus

II. noun

( -s )

: a stromboid mollusk

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