Definition of garronuda in Spanish:

garronuda

feminine noun

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