macrovibrissae

English

Noun

macrovibrissae

  1. plural of macrovibrissa

Anagrams