Word info

helminthoid

Adjective

Meaning

Wormlike; vermiform.

Source: Webster's dictionary

Close letter words and terms