Word info

dendrophylliid

Noun

Meaning

dendrophylliid (plural dendrophylliids)

(zoology) Any coral in the family Dendrophylliidae

Source: en.wiktionary.org

Close letter words and terms