Tamil Dictionary 🔍

brachyuran

Brach`y*u"ran, n. Defn: One of the Brachyura.


brachyuran - Similar Words