• Macrocarpa

    Origin

    From Latin macrocarpa ("large-fruited").

    Full definition of macrocarpa

    Noun

    macrocarpa

    (plural macrocarpas)
    1. (NZ) The Monterey cypress.----
    © Wiktionary