• Coralloid

    Full definition of coralloid

    Adjective

    coralloid

    1. Having the shape or form of coral.

    Synonyms

    © Wiktionary