1 result found

Search Results for: monandrous

Monandrous

monandrous (Science: botany) Of or pertaining to the monandria; having but one... Read More