Englishfor English speakers
sepal English
Meaning sepal meaning
What does sepal mean?
sepal
Synonyms sepal synonyms
What other words have the same or similar meaning as sepal?