Meaning of clustered lady's slipper
Definition of clustered lady's slipper
(noun)
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
Other information on clustered lady's slipper
WIKIPEDIA results for
clustered lady's slipper
Amazon results for
clustered lady's slipper
Tweet