German-English dictionary »

zystoid meaning in English

GermanEnglish
zystoid

cystoid◼◼◼