horsefoot 馬蹄樣足
Horse·foot n.; pl. Horsefeet 1. Bot. The coltsfoot. 2. Zool. The Limulus or horseshoe crab. ◄ ►