Home
Search
Index
Definify.com
Webster
1913
Edition
Sea squirt
Sea′ squirtˊ
.
(Zool.)
An ascidian. See
Illust.
under
Tunicata
.
Similar Results