Definify.com

Definition 2024


alazor

alazor

Spanish

Noun

alazor m (plural alazores)

  1. safflower