Tamil Dictionary 🔍

suprapedal

Su*prap"e*dal, a. (Zoöl.) Defn: Situated above the foot of a mollusk; as, the suprapedal gland.


suprapedal - Similar Words