caruru-azedo

Noun

 * 1) roselle, a shrub grown for its fibre and edible flowers