I still don’t understand why the use of racism in the description. It derives from the idea that race is actually a thing, and in a way it still promotes the idea. I would like to see a change for the much better and modern term “ethnicism”.
Race is a social concept. Race is a thing which exists. Gender is a social concept. Gender is a thing which exists. Race is based on ethnicity, but can't be explained by it alone, gender is based on sex, but can't be explained by it alone.
You're not technically wrong, but you're comparing apples to oranges. Taxonomic etymology is far more scientifically rigorous than "white fur cat species" vs "black fur cat species".