honeycomb coral
English
Noun
honeycomb
coral
(
plural
honeycomb corals
)
Favosites
.