Synoecious Meaning
There are 1 meaning(s) for word Synoecious
Meaning 1 : having male and female reproductive organs mixed in the same gametoecium
Synonyms : synoicous
Synonyms : synoicous
Similar words of Synoecious :
