English

edit

Noun

edit

macrovibrissae

  1. plural of macrovibrissa

Anagrams

edit