vermiculate

?

ads

verb

~ vermiculates 3rd person; ~ vermiculated past tense; ~ vermiculating present participle

ads