pedal gland
noun
: any of the unicellular or syncytial glands that occur in the foot of many rotifers and secrete an adhesive substance
Love words? Need even more definitions?
Merriam-Webster unabridged
Share