Carabaograss is likely misspelled.
Carabaograss has no English definition.
As a noun lemongrass
is one of various species of grass of the genus Cymbopogon, which have a lemon-like taste and aroma, and are used as herbs.
lemongrass
English
Noun
(en-noun)
One of various species of grass of the genus Cymbopogon , which have a lemon-like taste and aroma, and are used as herbs.
(colloquial, US) Sourgrass, .
See also
* sourgrass
* citronella grass
See also
* citronella
* (Cymbopogon)
* (Cymbopogon)
carabaograss
Not English
Carabaograss has no English definition. It may be misspelled.
English words similar to 'carabaograss':
carbocations,
carboxamides,
carboxylates,
crapshooters,
curbstoners,
corpectomies,
crepuscules,
carboxylases,
corpuscules,
czareviches,
crayfishers,
cryofocuses,
cryophysics,
carpospores,
corpusculous,
corypheuses,
crepusculous,
chorepiscopus,
coryphaeuses