Find the word definition

Wikipedia
Deinacanthon

Deinacanthon is a genus of the botanical family Bromeliaceae, subfamily Bromelioideae. The genus name is from the Greek “deinos” - terrible and “anthos” - flower.