Tamil Dictionary 🔍

locusta

Lo*cus"ta, n. Etym: [NL.: cf. locuste.] (Bot.) Defn: The spikelet or flower cluster of grasses. Gray.


locusta - Similar Words