plant life ( synonym found)

Definition of plant life:

(adj) : having characteristics of a plant

Definition of plant life:

(adj) : having characteristics of a plant

Back to Top