Tamil Dictionary 🔍

macroura

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


macroura - Similar Words