Subscribe
URL of the page has been copied to clipboard.
Meaning : Tropical American plant having leaflets somewhat sensitive to the touch. Sometimes placed in genus Cassia.
Synonyms : chamaecrista fasciculata, partridge pea, sensitive pea, wild sensitive plant
Install App