If you discriminate someone based on his/her color/race, you're a Racist. If the discrimination is based on sex, you're a Sexist. Likewise, is there a word that describes a person who discriminates based on people's height and/or other physical traits?
It would be really helpful, if you can add a link to the word(s)/phrase(s) you're suggesting, so I can corroborate my finding based on the link(s). Made-up phrases do sound logical, but I'm looking for something that's been in vogue in the literary circles. Thanks!