Dictionary Home » Science » monocarp

monocarp science definition

A plant that produces fruit only once in its lifetime.

Related Forms:

Learn more about monocarp

link/cite print suggestion box