meaning of dioecian

1. Alt. of Dioecious
2.
having male and female reproductive organs in separate plants or animals


Related Words

dioecian |

Developed & Maintained By Taraprasad.com

Treasure Words