Definitions of sepaloid:

  • adjective:   resembling or characteristic of a sepal