Tamil Dictionary 🔍

dendrologous

Den*drol"o*gous, a. Defn: Relating to dendrology.


dendrologous - Similar Words