ring gland
noun
: an endocrine organ of various two-winged flies that lies about the aorta and is apparently concerned with the initiation of metamorphosis
Love words? Need even more definitions?
Merriam-Webster unabridged
Share