Tamil Dictionary 🔍

macruran

Ma*cru"ran, n. (Zoöl.) Defn: One of the Macrura.


macruran - Similar Words