a tropical asian grass, cymbopogon nardus, that has lemon-scented leaves

listen to the pronunciation of a tropical asian grass, cymbopogon nardus, that has lemon-scented leaves
English - English

Definition of a tropical asian grass, cymbopogon nardus, that has lemon-scented leaves in English English dictionary

A tropical Asian grass, Cymbopogon nardus, that has lemon-scented leaves
citronella
a tropical asian grass, cymbopogon nardus, that has lemon-scented leaves
Favorites