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.