Synonyms: flora, plant, plant life
Definition: (botany) a living organism lacking the power of locomotion
Similar words: organism, being
Definition: a living thing that has (or can develop) the ability to act or function independently