Furcraea foetida definition

Search

Furcraea foetida

Furcraea foetida logo #21000 Furcraea foetida (Giant Cabuya, Green-aloe or Mauritius-hemp) is a species of flowering plant native to the Caribbean and northern South America. It is widely cultivated and reportedly naturalized in many places (India, parts of Africa, Portugal, Australia, Thailand, Florida, and many oceanic islands) Furcraea foetida is an evergreen perennial sub...
Found on http://en.wikipedia.org/wiki/Furcraea_foetida
No exact match found.