MACROCARPA


Meaning of MACROCARPA in English

n. South African shrub having green spines and shiny leaves (also known as amatungulu)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.