shameplant

English

Noun

shameplant (plural shameplants)

  1. Alternative form of shame plant.