Dutch-English dictionary »

lotuszaad meaning in English

DutchEnglish
lotuszaad substantief
{n}

lotus seed(seed from the plants in the genus Nelumbo)
noun