meaning of alectoris ruffa

alectoris ruffa meaning in General Dictionary

common western European partridge with red legs