quiver tree
nounDefinition of quiver tree
: a tall much-branched southern African aloe (Aloe dichotoma)
Keep scrolling for more