'Stromboid' definitions:

Definition of 'Stromboid'

From: GCIDE
  • Stromboid \Strom"boid\, a. [Strombus + -oid.] (Zool.) Of, pertaining to, or like, Strombus. [1913 Webster]