centaura
Meanings
Noun
1. centaury (plant)