In biology or botany, having two large glands or gland-like structures.
Compound of 'big' + Latin 'glandula' (small acorn, gland), with adjective-forming suffix. Used in scientific nomenclature to describe anatomical or botanical features with notably enlarged glandular structures.
Try Another Word