Meaning of chelone glabra
Definition of chelone glabra
(noun)
showy
perennial
of marshlands of
eastern
and
central
North America having
waxy
lanceolate
leaves and
flower
with
lower
part
creamy
white
and
upper
parts
pale
pink
to
deep
purple
Other information on chelone glabra
WIKIPEDIA results for
chelone glabra
Amazon results for
chelone glabra
Tweet