coralloids
English
Noun
coralloids
plural of
coralloid