Attested.to

Definition

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

Seed ·

Term in context

amatungulu in CommonParlance