violet tree
Noun
Meaning
violet tree (plural violet trees)
Securidaca longipedunculata, a tree mainly found in tropical and subtropical Africa.
Noun
violet tree (plural violet trees)
Securidaca longipedunculata, a tree mainly found in tropical and subtropical Africa.