Dictionary search results

Showing 1-4 of 4 results

nereid British & World English

A bristle worm of the ragworm family (Nereidae)

Nereid British & World English

Any of the sea nymphs, daughters of Nereus. They include Thetis, mother of Achilles