Species

Species

Species Amphibalanus improvisus
Family Balanidae
Order Sessilia
Class Hexanauplia
Phylum Arthropoda