English Dictionary
Definition angelica in British English
angelica noun
[uncountable] noun
/ænˈdʒelɪkə/
Synonyms and related words
