Definition, synonyms and related words
Any organism used therapeutically
Of or pertaining to zootherapy