domesticated animal - English Synonyms Dictionary

domesticated animal

n.
[1] domestic animal