Meaning of maguillo in Spanish:

maguillo

masculine noun

  • 1Manzano silvestre de hasta 10 m de altura, copa ancha e irregular, hojas ovaladas, flores rosadas y fruto (maguilla) comestible.