helminthoid
adjective
hel·min·thoid
| \ helˈminˌthȯid; ˈhelmə̇n-, -ˌmin-\
Keep scrolling for more
1
Keep scrolling for more