MACROCARPA Meaning of MACROCARPA in English n. an evergreen tree, Cupressus macrocarpa, often cultivated for hedges or wind-breaks. Etymology: mod.L f. Gk MACRO- + karpos fruit Oxford English vocab. Оксфордский английский словарь. 2012