SEPALED MEANING IN ENGLISH

• Sepaled Definition & Synonyms

  1. (a.) Having one or more sepals.


• Sepal Definition & Synonyms

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


RECENT SEARCHES