English edit

Noun edit

montiporid (plural montiporids)

  1. Any of the genus Montipora of corals.

Anagrams edit