GeneralConnection.com
➔
Dictionary
barilla
Noun
1. saltwort
2. glasswort, kali, kelpwort, Salsola kali, Salsola soda, shrub, bush, Halogeton souda
2. herb, herbaceous plant
Usage