English-Polish dictionary »

tunicate meaning in Polish

EnglishPolish
tunicate noun
any of the chordate marine animals of the subphylum Tunicata

osłonicanoun