Tamil Dictionary 🔍

macroural

Ma*crou"ra, n. pl., Ma*crou"ral (, a., etc. (Zoöl.) Defn: Same as Macrura, Macrural, etc.


macroural - Similar Words