Pennisetum setaceum

Explore definitions, synonyms, and language insights of Pennisetum setaceum

Definitions

Noun
tall perennial ornamental grass with long nodding flower plumes of tropical Africa and Asia

More General Terms