Origin: Latin suffix -ary
Definition, synonyms and related words
A legendary red-furred ground-dwelling sloth-like creature said to live in the Amazon rainforests of Brazil and Bolivia.