Careful Words

carrion (n.)