Definition of garronuda in Spanish:

garronuda

feminine noun

  • 1

    Bolivia Variedad de palmera que tiene raíces aéreas de gran tamaño y en forma de trípode.