honeycomb coral

English

Noun

honeycomb coral (plural honeycomb corals)

  1. Favosites.