larvacean Definition
Definition
Any of various free-swimming marine organisms of the phylum Enteropneusta, characterized by a complex filter-feeding apparatus called a mucous house or larva larva.
Browse
Any of various free-swimming marine organisms of the phylum Enteropneusta, characterized by a complex filter-feeding apparatus called a mucous house or larva larva.
Browse