Tamil Dictionary 🔍

supraloral

Su`pra*lo"ral, a. (Zoöl.) Defn: Situated above the lores; as, the supraloral feathers of a bird. -- n. Defn: A supraloral feather.


supraloral - Similar Words