Animals > Arthropods

Barnacles & Relatives
Class Thecostraca

Leaf Barnacle