Dictionary search results

Showing 1-3 of 3 results

marina British & World English

A specially designed harbour with moorings for pleasure yachts and small boats

Zostera marina in eelgrass British & World English

A marine plant with long ribbon-like leaves which grows in European coastal waters

Arenicola marina in lugworm British & World English

A bristle worm that lives in muddy sand, leaving characteristic worm casts on lower shores. It is widely used as bait by fishermen