English edit

Noun edit

macrovibrissae

  1. plural of macrovibrissa

Anagrams edit