Meaning of sepaloid
Definition of sepaloid
(adj)
resembling or
characteristic
of a
sepal
Other information on sepaloid
WIKIPEDIA results for
sepaloid
Amazon results for
sepaloid
Tweet