Tamil Dictionary 🔍

oxyrhyncha

Ox`y*rhyn"cha, n. pl. Etym: [NL., fr. Gr. (Zoöl.) Defn: The maioid crabs.


oxyrhyncha - Similar Words