Meaning of amatungulu
Definition of amatungulu
(noun)
very
large
closely
branched
South African
shrub
having
forked
bright
green
spines and
shiny
leaves
Other information on amatungulu
WIKIPEDIA results for
amatungulu
Amazon results for
amatungulu
Tweet