Advertisement

Advertisement

Moyobamba

[ maw-yaw-bahm-bah ]

noun

  1. a city in NW Peru.


Discover More

Example Sentences

On the label of the specimen from Moyobamba, there appears: "caught in Willow tree."

Advertisement

Advertisement

Advertisement

Advertisement


Moylemoz