Stromboid Definition

adjective

(zoology) Of, pertaining to, or resembling the genus Strombus of sea snails.

Wiktionary

Origin of Stromboid

Find Similar Words

Find similar words to stromboid using the buttons below.

Words Starting With

Words Ending With

Unscrambles

stromboid