bandera española
Meanings
Noun
1. The flag of Spain (literally)
2. tropical milkweed (Asclepias curassavica)
3. common lantana (Lantana camara)
4. Indian shot (Canna indica)
5. fire vine (Ipomoea lobata)