chamaecrista fasciculata

Noun
  1. Tropical American plant having leaflets somewhat sensitive to the touch;
    Sometimes placed in genus Cassia (synset 112514863)

Found on Word Lists

Other Searches