Polish-English dictionary »

pneumatofor meaning in English

PolishEnglish
pneumatofor noun

sailnoun
floating organ of siphonophores