Talk:Blepharipoda

Etymology edit

The name approximately translates to "eyelash foot," referring to the large number of long setae on the outer margins of the curved dactyls of the leg.

Return to "Blepharipoda" page.