Tamil Dictionary 🔍

gastrura

Gas*tru"ra, n. pl. Etym: [NL., fr. Gr. (Zoöl.) Defn: See Stomatopoda.


gastrura - Similar Words