Definition of vibrissa

Definition of vibrissa
  1. vibrissa Noun Any of the tactile whiskers on the nose of an animal such as a cat
Need more help? Try our forum NEW