Tamil Dictionary 🔍

babyrussa

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


babyrussa - Similar Words