meaning of adenoide Vegetation

adenoide Vegetation - German to English

adenoid plant life