meaning of alcaravea

alcaravea - Spanish to English

caraway [Carum carvi]