PIGEONFOOT


Meaning of PIGEONFOOT in English

noun the dove's-foot geranium (geranium molle).

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