sepaloid









sepaloid


adjective

  1. resembling a sepal.

adjective

  1. (esp of petals) resembling a sepal in structure and function
50 queries 0.522