Meaning of telegraph plant
Definition of telegraph plant
(noun)
erect
tropical
Asian
shrub
whose
small
lateral
leaflets
rotate
on their axes and
jerk
up and
down
under
the
influence
of
sunshine
Other information on telegraph plant
WIKIPEDIA results for
telegraph plant
Amazon results for
telegraph plant
Tweet