Apocarpous Meaning
There are 1 meaning(s) for word Apocarpous
Meaning 1 : (of ovaries of flowering plants) consisting of carpels that are free from one another as in buttercups or roses
Similar words of Apocarpous :