GeneralConnection.com
➔
Dictionary
kirkia wilmsii
Noun
1. pepper tree
1. Kirkia wilmsii, tree
Usage