• word of the day

    thysanura

    thysanura - Dictionary definition and meaning for word thysanura

    Definition
    (noun) firebrats; silverfish; machilids
    Synonyms : order thysanura
Download our Mobile App Today
Receive our word of the day
on Whatsapp