montiporid
English
Noun
montiporid
(
plural
montiporids
)
Any of the genus
Montipora
of
corals
.
Anagrams
midportion