sea cauliflower
English
Noun
sea
cauliflower
(
plural
sea cauliflowers
)
A
polyp
.