Topic
genus of leaf beetles
Mombasa is a genus of beetles belonging to the family Chrysomelidae.
Not who you're looking for? Others named Mombasa: city in Kenya · song by Taiska · board game
From Wikipedia (CC BY-SA 4.0).