mountain rice

mountain rice definitions

noun
  • An awnless rice grown without irrigation on the Himalayas, etc.