Online English Dictionary

Home

Biglandular


a.

Having two glands, as a plant.


© 2009 Dammam Community College