sepaloide
Spanish
Adjective
sepaloide
m
or
f
(
masculine and feminine plural
sepaloides
)
sepaloid