Introduction Ethnoveterinary medicine is a broad field encompassing people's beliefs, skills, knowledge and practices related to veterinary health care [ 1]. Medicinal plants traditionally used in the treatment of animal diseases play a crucial role in local health modalities.