0%

ALL meanings of napier grass

na·pi·er grass
N n
  • noun napier grass a tall, leafy grass, Pennisetum purpureum, native to Africa, grown as a forage plant. 1
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?