Definify.com

Definition 2024


myotises

myotises

English

Noun

myotises

  1. plural of myotis