sepal meaning
UK US
sepal (noun): one of the green parts that form the calyx of a flower.
Definition of sepal
Scrabble score: 7 (letter breakdown)
Word lists: words starting with SE · words ending in AL · 5-letter words
More about sepal on Wikipedia.