cailleau
Top 35000
Meanings
Noun
1. frogfruit, fogfruit (Phyla nodiflora) (Louisiana)
2. wild sage, lantana (Lantana camara) (Louisiana)