English Dictionary
Definition primrose in British English
primrose noun
noun
/ˈprɪmrəʊz/

English Dictionary