Definition of Sepal

  • (n.) A leaf or division of the calyx.

Synonyms of Sepal


No Synonyms Found.

Antonyms of Sepal


No Antonyms Found.

Homophones of Sepal