Meaning of macarela in Spanish:

macarela

feminine noun

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