Tamil Dictionary 🔍

stomatopoda

Stom`a*top"o*da, n. pl. Etym: [NL. See Stoma, and -pod.] (Zoöl.) Defn: Same as Stomapoda.


stomatopoda - Similar Words