Is there a difference between virile and stallion? ?
A stallion is an uncastrated male horse. Virile means having the nature, properties, or qualities of an adult male ; specifically : capable of functioning as a male in copulation. Sometimes very virile men are compared to or (incorrectly) referred to as “stallions” due to the well known sexual ability and large size of the sexual appendage of the male horse.