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