English | German | Russian | Czech

sepal English

Meaning sepal meaning

What does sepal mean?

sepal

one of the green parts that form the calyx of a flower

Synonyms sepal synonyms

What other words have the same or similar meaning as sepal?

sepal English » English

stem of fruit calyx

Are you looking for...?