Tamil Dictionary 🔍

lemurid

Lem"u*rid, a. & n. (Zoöl.) Defn: Same as Lemuroid.


lemurid - Similar Words