Translation of "chenopodium" into English

goosefoot is the translation of "chenopodium" into English.

chenopodium
+ Add

Sambahsa-English dictionary

  • goosefoot

    noun

    sb

  • Show algorithmically generated translations

Add

Translations of "chenopodium" into English in sentences, translation memory