Polycarpous

What is Polycarpous?

Polycarpous definition and meaning on Dictionary terms:
adjective Botany.
producing fruit many times, as a perennial plant.
having a gynoecium composed of two or more distinct ovaries.

 

reference: www.dictionary.com/browse/polycarpous

Tags: