Dictionary.com
Thesaurus.com

sepalled

  • a word derived from sepal.
    sepal
    noun
    one of the individual leaves or parts of the calyx of a flower.

More Suggestions