Meaning of amambay in Spanish:

amambay

masculine noun

Argentina, Paraguay
  • 1Nombre de diversas especies de helechos.

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