Sepaloid (noun) Definition, Meaning & Examples

adjective
  1. resembling a sepal.
adjective
  1. (esp of petals) resembling a sepal in structure and function
Sepaloid (noun) Definition, Meaning & Examples

More Definitions