meaning of sword grass

1. any of various grasses or sedges having sword-shaped leaves with sharp edges


Related Words

sword grass |

Developed & Maintained By Taraprasad.com

Treasure Words