Word info

barbella

Noun

Meaning

barbella (plural barbellae)

(botany) a short, stiff, straight leaf hair.

Source: en.wiktionary.org

Close letter words and terms