1 elephant thorn | Definition of elephant thorn

elephant thorn

noun

Definition of elephant thorn

: an East Indian tree (Acacia tomentosa) with large spreading brown spines