ALFILARIA


Meaning of ALFILARIA in English

noun the pin grass (erodium cicutarium), a weed in california.

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