cocuiza
Meanings
Noun
1. any member of the genus Furcraea of succulent plants