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