German-English dictionary »

phytobezoar meaning in English

GermanEnglish
Phytobezoar

phytobezoar

der Phytobezoar Substantiv

food ballnoun