SETULA MEANING IN ENGLISH

• Setula Definition & Synonyms

  1. (n.) A small, short hair or bristle; a small seta.


• Setulae Definition & Synonyms

  1. (pl. ) of Setula


RECENT SEARCHES