• Macrocarpas

    Noun

    plural

    1. Plural of macrocarpa
    © Wiktionary