jumbay-jumbay
noun
  1. mushroom















    definition
    • word: jumbay-jumbay
    • type: noun
    • definitions:
      • mushroom
    • translations:
      • mushroom
    • usages: