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