shameplant
English
Noun
shameplant
(
plural
shameplants
)
Alternative form of
shame plant
.