English

edit

Noun

edit

phyllostomes

  1. plural of phyllostome