African tea tree
noun
: an African shrub (Lyciumafrum) having spiny branches, small linear leaves, and solitary purple flowers
Love words? Need even more definitions?
Merriam-Webster unabridged
Share