Glossary
Glossary Link
Pluriovulate
(Of placentae, carpels or ovaries) with many ovules.
Posted
June 15, 2020
in
P
by
Glossary
Tags: