tunicado
Top 50000
Meanings
Noun
1. tunicate (any of the chordate marine animals of the subphylum Urochordata (syn. Tunicata))