loroco
Meanings
Noun
1. loroco vine (Echites panduratus, syn. Fernaldia pandurata)
2. loroco flowers, commonly used in pupusas
Examples2
On your right there's a loroco plantation.
Will you want your pupusas with loroco?