Tamil Dictionary 🔍

macruroid

Ma*cru"roid, a. Etym: [Macrura + -oid.] (Zoöl.) Defn: Like or pertaining to the Macrura.


macruroid - Similar Words