English | German | Russian | Czech

monkey grass English

Meaning monkey grass meaning

What does monkey grass mean?

monkey grass

Any of various plants in the genus Liriope. The plant Ophiopogon japonicus. Piassava fiber.

Are you looking for...?