Tamil Dictionary 🔍

marimonda

Mar`i*mon"da, n. Etym: [Sp.] (Zoöl.) Defn: A spider monkey (Ateles belzebuth) of Central and South America.


marimonda - Similar Words