SynonymX
Speak
Sepaloid
Definition of Sepaloid
1.
Resembling or characteristic of a sepal
Adjective
Synonyms for word "sepaloid"
sepaline