PEDAL GLAND
Meaning of PEDAL GLAND in English
noun
: any of the unicellular or syncytial glands that occur in the foot of many rotifers and secrete an adhesive substance
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012