YourDictionary

Dictionary Home » Science » polycarpous

polycarpous science definition

or polycarpic

Having fruit or pistils with two or more carpels.

Learn more about polycarpous

link/cite print suggestion box