Find the word definition

Wikipedia
Benguellia

Benguellia is a genus of plants in the Lamiaceae, first described in 1931. It contains only one known species, Benguellia lanceolata, endemic to Angola.