Tamil Dictionary 🔍

lemurine

Le*mu"ri*dous, Lem"u*rine, a. (Zoöl.) Defn: Lemuroid.


lemurine - Similar Words