Barbella

noun

Definitions

Noun
  1. 1
    a short, stiff, straight leaf hair.

Etymology

Botanical Latin

Next best steps

Mini challenge

Unscramble this word: barbella