Meaning of plant life

Definition of plant life

(noun) (botany) a living organism lacking the power of locomotion

Other information on plant life

WIKIPEDIA results for plant life
Amazon results for plant life