HORSEFOOT


Meaning of HORSEFOOT in English

noun the limulus or horseshoe crab.

2. horsefoot ·noun the coltsfoot.

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