Definition of macarela in Spanish:

macarela

feminine noun

  • 1

    Venezuela Pez marino de hasta 40 cm de largo, escamas azules en el dorso y blancas en el vientre; generalmente se desplaza en grandes cardúmenes.