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