Meaning ofvegetatein English

vegetate

#uncommon
Definitions