Word info

antbed parrot moth

Noun

Meaning

antbed parrot moth (plural antbed parrot moths)

A species of moth, Trisyntopa scatophaga, (family Oecophoridae), which lays its eggs inside nestholes of antbed parrots.

Source: en.wiktionary.org

Close letter words and terms