Synonyms for "piranha"

Words with similar meaning