Subscribe
URL of the page has been copied to clipboard.
Meaning : (botany) a living organism lacking the power of locomotion.
Synonyms : flora, plant
Install App