Tamil Dictionary 🔍

dimeran

Dim"er*an, n. (Zoöl.) Defn: One of the Dimera.


dimeran - Similar Words