polycarp
See also:
Polycarp
English
Noun
polycarp
(
plural
polycarps
)
(
botany
)
A
polycarpic
plant
.