meaning of grass wrack

1. submerged marine plant with very long narrow leaves found in abundance along North Atlantic coasts


Related Words

grass wrack |

Developed & Maintained By Taraprasad.com

Treasure Words