Where does “スマトラアカニシキヘビ” come from?

スマトラアカニシキヘビ (Japanese) comes from Japanese 赤 — red; communism, socialism; a communist.

スマトラアカニシキヘビ (Japanese): a blood python (Python curtus)

Definitions

  1. a blood python (Python curtus)

Ancestry of “スマトラアカニシキヘビ”, step by step

スマトラアカニシキヘビ traces back through 3 separate lines of ancestry.

via Japanese

StepLanguageWordMeaning
1Japanesered; communism, socialism; a communist

via Japanese スマトラ

StepLanguageWordMeaning
1Japaneseスマトラ

via Japanese ニシキヘビ

StepLanguageWordMeaning
1Japaneseニシキヘビ
Every word from Japanese
スマトラアカニシキヘビ — Etymology, Origin & Word History | Etymology Explorer