-
nounminute sedentary marine invertebrate having a saclike body with siphons through which water enters and leavestype of:
Explanation of ascidian
We don`t have explanations for this word yet.
We don`t have explanations for this word yet.