Definition for Pedal glands
From Biology Forums Dictionary
Glands in the foot of a rotifer that secrete a sticky substance that aids in attachment to the substrate.
From Biology Forums Dictionary
Glands in the foot of a rotifer that secrete a sticky substance that aids in attachment to the substrate.