SUPRAPEDAL


Meaning of SUPRAPEDAL in English

(a.) Situated above the foot of a mollusk; as, the suprapedal gland.

Webster's English dictionary.      Английский словарь Webster.