caterpillar
noun
-
The larva of a butterfly or moth; leafworm
-
A vehicle with a caterpillar track; a crawler
-
A set of subtrees of a tree
entozoon
How often have the words caterpillar and entozoon occurred in a corpus of books? (source: Google Ngram Viewer )