Tamil Dictionary 🔍

stromboid

Strom"boid, a. Etym: [Strombus + -oid.] (Zoöl.) Defn: Of, pertaining to, or like, Strombus.


stromboid - Similar Words