Tamil Dictionary 🔍

ocellary

O*cel"la*ry, a. Defn: Of or pertaining to ocelli.


ocellary - Similar Words