SUPRAPEDAL


Meaning of SUPRAPEDAL in English

adj situated above the foot of a mollusk; as, the suprapedal gland.

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