SETULA


Meaning of SETULA in English

noun a small, short hair or bristle; a small seta.

Webster English vocab.      Английский словарь Webster.