meaning of biglandular

1. Having two glands, as a plant.


Related Words

biglandular |

Developed & Maintained By Taraprasad.com

Treasure Words