maya
noun
  1. a species of clinging plant or vine















    definition
    • word: maya
    • type: noun
    • definitions:
      • a species of clinging plant or vine
    • translations:
      • vineplant
    • usages: