Tamil Dictionary 🔍

babyroussa

Bab`y*rous"sa, Bab`y*rus"sa, n. (Zoöl.) Defn: See Babyroussa.


babyroussa - Similar Words