Pyraloidea
plural noun
Pyr·a·loi·dea
ˌpir-ə-ˈlȯi-dē-ə
Love words? Need even more definitions?
Merriam-Webster unabridged
Share