Oecophoridae
plural noun
Oe·co·phor·i·dae
ˌēkəˈfȯrəˌdē,
fär-
: a large family of small mostly inconspicuous moths whose larvae feed on leaves and flowers
Love words? Need even more definitions?
Merriam-Webster unabridged
Share