English Dictionary
Definition nurse practitioner in British English
nurse practitioner
noun
Synonyms and related words
English Dictionary