mantophasmatodea : Idioms & Phrases


order mantophasmatodea

  • noun an order of insect identified in 2002 in a 45 million year old piece of amber from the Baltic region
    Mantophasmatodea.
WordNet