Definition of maguillo in Spanish:

maguillo

masculine noun

  • 1

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