mordacious - Dictionary definition and meaning for word mordacious
comes from mordant ie more + daant(teeth) hence biting