An Encylopedia Britannica Company

sex gland

1 ENTRIES FOUND:
sex gland noun
plural sex glands
sex gland
noun
plural sex glands
Britannica Dictionary definition of SEX GLAND
[count]
: gonad