Dictionary search results

Showing 1-4 of 4 results

marina US English

A specially designed harbor with moorings for pleasure craft and small boats

A. marina in lugworm US English

A bristle worm that lives in muddy sand. It is widely used as bait for fishing

Zostera marina in eelgrass US English

A marine plant with long ribbonlike leaves that grows in coastal waters and brackish inlets