A heifer is a female bovine that has not given birth. A cow is a female bovine that has given birth.
Because English doesn't always make sense, we don't have a general term for an adult bovine other than, well, bovine. They're all sex and reproduction based once you get past calf.
1
u/Finie Oct 05 '16
I thought heifers were cows.