meaning of medusae

1. weedy rye grass having long bristling awns


Related Words

elymus caput-medusae | hydromedusae | medusa | medusan | medusas head | medusoid | polypomedusae | trachymedusae |

Developed & Maintained By Taraprasad.com

Treasure Words