English to Polski Dictionary
nematocyst
Komórki parzydełkowe
Meaning for nematocyst found in 19 Languages.
Sponored Video