Skip to content
Kotomora

インド大たい麻ま

Meanings

1

noun

Indian hemp

Refers to the plant Cannabis indica, often in botanical or legal contexts.