meaning of horsefoot

1. The coltsfoot.
2.
The Limulus or horseshoe crab.


Related Words

horsefoot |

Developed & Maintained By Taraprasad.com

Treasure Words