1.
A preliminary recording of insects on the island of Farwa Northwest of Libya. mjbs. 2024;22(2):141-147. doi:10.54172/ncp5k696