English-Polish dictionary »

capsid meaning in Polish

EnglishPolish
capsid

kapsyd