ALFILARIA


Meaning of ALFILARIA in English

[al.fil.a.ria] n [AmerSp alfilerillo, fr. Sp, dim. of alfiler pin, modif. of Ar al-khilal the thorn] (1868): a European weed (Erodium cicutarium) of the geranium family grown for forage in the western U.S.

Merriam-Webster English vocab.      Английский словарь Merriam Webster.