meaning of horsefoot
1.
The
coltsfoot.
2.
The
Limulus
or
horseshoe
crab.
Related Words
horsefoot
|
Developed & Maintained By
Taraprasad.com