Dufour's gland (English, noun)
expansion: Dufour's gland (plural Dufour's glands)
Senses:
glosses: An abdominal gland in certain insects, part of the anatomy of the ovipositor or sting apparatus in female members of Apocrita.
Forms:
form: Dufour's glands
tags: plural