Horsefoot

word

1. Noun

The coltsfoot.

2. Noun

The Limulus or horseshoe crab.
More about this word
Synonyms and related words
Explore this word