Word info

helioporid

Noun

Meaning

helioporid (plural helioporids)

(zoology) Any coral in the family Helioporidae

Source: en.wiktionary.org

Close letter words and terms