Semela /se-me-la /
Grammar:verb
Plant
Vegetation
To tell news one has heard
Search More Words Dictionary