orycteropus afer - English Synonyms Dictionary

orycteropus afer

n.
[1] aardvark , ant bear , anteater