Word info

montiporid

Noun

Meaning

montiporid (plural montiporids)

Any of the genus Montipora of corals.

Source: en.wiktionary.org

Anagrams

Close letter words and terms