Library
almorta almorta Spanish ; flour made from seeds of common vetch or tare, Vicia sativa . www.answers.com/topic/almorta