Definition of amambay in Spanish:

amambay

masculine noun

  • 1

    Argentina Paraguay Nombre de diversas especies de helechos.

    de las carcomidas paredes emergían tallos de helechos salvajes amambay