cloud grass

Explore definitions, synonyms, and language insights of cloud grass

Definitions

Noun
Spanish grass with light feathery panicles grown for dried bouquets

More General Terms