lepidoptera : Idioms & Phrases


order lepidoptera

  • noun moths and butterflies
    Lepidoptera.
WordNet