Word info

xeniid

Noun

Meaning

xeniid (plural xeniids)

(zoology) Any soft coral in the family Xeniidae.

Source: en.wiktionary.org

Close letter words and terms