BRISTLETAIL MEANING IN ENGLISH

• Bristletail Definition & Synonyms

  1. (n.) An insect of the genera Lepisma, Campodea, etc., belonging to the Thysanura.


RECENT SEARCHES