Life … Animals Arthropods Insects Bark Lice, Book Lice, and Parasitic Lice Ricinidae Ricinus Ricinus dalgleishi species 1 observations Ricinus dalgleishi Ricinus dalgleishi Close