Subscribe
URL of the page has been copied to clipboard.
Meaning : A long stiff hair growing from the snout or brow of most mammals as e.g. a cat.
Synonyms : sensory hair, whisker
Install App
Vibrissa meaning in Telugu.