👉 A species of small, insect-like mammal found in Africa. They are known for their unique ability to lay eggs on leaves, which they use as a food source for their young. Telostegus