Translation of مَحْشَرَةٌ

      Noun

      insectarium {insectary}
      مَحْشَرَةٌ {مكان تربية الحشرات}
      insectary {Places}
      مَحْشَرَةٌ {لِحِفْظِ الحَشَرات}