Polish-English dictionary »

osłonica meaning in English

PolishEnglish
osłonica noun

tunicatenoun
any of the chordate marine animals of the subphylum Tunicata