tarsarian devourer - English Synonyms Dictionary