• Deltahedra

    Noun

    noun plural form

    1. Plural of deltahedron
    © Wiktionary