◄
Suprapedal
►
Dictionary
(
a.
) Situated above the foot of a mollusk; as, the suprapedal gland.
Clyx.com