Meaning of pennisetum setaceum

Definition of pennisetum setaceum

(noun) tall perennial ornamental grass with long nodding flower plumes of tropical Africa and Asia

Other information on pennisetum setaceum

WIKIPEDIA results for pennisetum setaceum
Amazon results for pennisetum setaceum