English-Polish dictionary »

larvacean meaning in Polish

EnglishPolish
larvacean noun
any tunicate of the class Larvacea

ogonicanoun