Definition of "cirripeds"

cirripeds