Robuta

https://www.merriam-webster.com/medical/Bovicola BOVICOLA Definition & Meaning | Merriam-Webster Medical The meaning of BOVICOLA is a genus of biting lice (order Psocodea) including several that infest the hair of domestic mammals. merriam websterdefinitionmeaningmedical https://pubmed.ncbi.nlm.nih.gov/7571337/ Evidence for the role of the sheep biting-louse Bovicola ovis in producing cockle, a sheep pelt... The prevalence and severity of cockle, a sheep pelt defect characterised by raised lumps, was assessed on lambs that were either louse-infested (Bovicola ovis)...