sépaloïde

French

Adjective

sépaloïde (plural sépaloïdes)

  1. sepaloid

Further reading