Designed by
Title
Kenyan millipede Telodeinopus aoutii feasting on fruits, class: Diplopoda is crawling on wooden sticks and coconut substrate. #149741027
Description
Kenyan millipede Telodeinopus aoutii feasting on fruits, class: Diplopoda is crawling on wooden sticks and coconut substrate. Macro. The back is olive green