Stromboid

From Biology-Online Dictionary
Jump to: navigation, search

stromboid

(Science: zoology) Of, pertaining to, or like, strombus.

Origin: Strombus.