stromboid Meaning, Definition & Usage

Strom"boid adjective
Etymology
Strombus + -oid.
Definitions
  1. (Zoöl.) Of, pertaining to, or like, Strombus.

Webster 1913