Tamil Dictionary 🔍

rostellar

Ros*tel"lar, a. Defn: Pertaining to a rostellum.


rostellar - Similar Words