Definify.com

Definition 2024


rosha_grass

rosha grass

English

Noun

rosha grass (usually uncountable, plural rosha grasses)

  1. A rose-scented grass used in perfume, Cymbopogon martinii

Synonyms