carissa macrocarpa

Noun
  1. very large closely branched South African shrub having forked bright green spines and shiny leaves

Khám phá thêm

Các từ liên quan

carissa macrocarpa
A gardener trims a carissa macrocarpa shrub in a sunny botanical garden.