English dictionary
sepaloid meaning and definition
Definition and meaning of sepaloid at MeaningMonkey.org. sepaloid meaning and definition in the English Dictionary.SEPALOID adjective
Definition of sepaloid (adjective)
- resembling or characteristic of a sepal
- synonyms: sepaline
Source: Princeton University Wordnet