Definify.com

Definition 2024


alcaravea

alcaravea

Spanish

Noun

alcaravea f (plural alcaraveas)

  1. caraway (plant, seed)