English dictionary

clustered lady's slipper meaning and definition

Definition and meaning of clustered lady's slipper at MeaningMonkey.org. clustered lady's slipper meaning and definition in the English Dictionary.

CLUSTERED LADY'S SLIPPER noun

Definition of clustered lady's slipper (noun)

  1. clusters of several short stems each having 2 broad leaves and 2-4 drooping brownish to greenish flowers with pouches mottled with purple; British Columbia to central California and northern Colorado
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: