• word of the day

    archiannelid

    archiannelid - Dictionary definition and meaning for word archiannelid

    Definition
    (noun) small primitive marine worm lacking external segmentation and resembling polychaete larvae
Download our Mobile App Today
Receive our word of the day
on Whatsapp