Dictionary search results

Showing 1-3 of 3 results

Aphrodite British & World English

The goddess of beauty, fertility, and sexual love. She is variously described as the daughter of Zeus and Dione, or as being born from the sea

Aphrodite in scale worm British & World English

A marine bristle worm with scales on the upper surface which have a protective function, and in some species are able to luminesce

Aphrodite in sea mouse British & World English

A large marine bristle worm with a stout oval body which bears matted fur-like iridescent chaetae