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