adjective having the physical characteristics of a caterpillar.
eruciform 🔊 Listen to this adjective having the physical characteristics of a caterpillar. Share Facebook Twitter Google +