冬瓜子 meaning in English
benincasa seed
benincasae semen
chinese waxgourd fruit
chinese waxgourd seed
chinese waxgourd semen
semen benincasae
benincasa seed
benincasae semen
chinese waxgourd fruit
chinese waxgourd seed
chinese waxgourd semen
semen benincasae