Rice and hair are uncountable nouns. Why can a hair not a rice?

Rice and hair are uncountable nouns. Why can a hair not a rice?

Hair generally refers to uncountable hair, as a piece of hair is countable
A hair
But rice can't be used like this. It's always uncountable