antennal gland (English, noun)
expansion: antennal gland (plural antennal glands)
Senses:
glosses: Synonym of green gland.
Forms:
form: antennal glands
tags: plural