Definition: The term "meniscotheriidae" is a genus of arthropods in the family Meniscidae. These insects are known for their distinctive appearance and ability to build nests, often found on trees or other structures. They are generally found in tropical regions and can be found throughout the world, including North America, South America, Australia, and Asia.