1 result found

Search Results for: doliolum

Tunicate

Definition noun, plural: tunicates Any of the sessile marine chordates of the subphylum Tunicata Supplement Chordates... Read More