Definition of せいぶもぐら

せいぶもぐらseibumogura西セイブモグラSEIBUMOGURA

noun:

  • Townsend's mole (Scapanus townsendii)

Example Sentences

Nothing found.