Polish-English dictionary »

biostruktura meaning in English

PolishEnglish
biostruktura noun

biostructurenoun