Etymograph

English

larvivorous

From larva + -vorous.

A compound of larva + -vorous

Latin larva ‘disembodied spirit, ghost, goblin’

English larva

Today it means

adj That feed on the larvae of insects

Language periods are conventional ranges, not dates for this word.

Etymograph / larvivorous