eupatridae Definition
Definition
Eupatridae, a family of marine тunicates (urochordates) characterized by a broad and flat body sometimes resembling a sea squirts, and typically found in coral waters.
Browse
Eupatridae, a family of marine тunicates (urochordates) characterized by a broad and flat body sometimes resembling a sea squirts, and typically found in coral waters.
Browse