capra hircus - English Synonyms Dictionary

capra hircus

n.
[1] domestic goat