• word of the day

    arachnoid

    arachnoid - Dictionary definition and meaning for word arachnoid

    Definition
    (noun) the middle of the 3 meninges
    Synonyms : arachnoid membrane
    Definition
    (noun) air-breathing arthropods characterized by simple eyes and four pairs of legs
    Synonyms : arachnid
    Definition
    (adj) relating to or resembling a member of the class Arachnida
Download our Mobile App Today
Receive our word of the day
on Whatsapp