Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of doris

- A genus of nudibranchiate mollusks having a wreath of branchiae on the back.

Crossword clue for doris

- Day we used to see with rock