ankyroid
/ˈæŋkɪrɔɪd/Definitions
1. noun
A type of gland found in plants, responsible for the production of resin.
“The ankyroid glands in the pine tree contribute to its distinctive resinous scent.”
2. noun
A type of gland found in certain insects, such as aphids, that produce a sticky substance.
“The ankyroid glands of the aphid secrete a sticky substance to protect it from predators.”