• word of the day

    noctiluca

    noctiluca - Dictionary definition and meaning for word noctiluca

    Definition
    (noun) large bioluminescent marine protozoan
    Synonyms : noctiluca miliaris
Download our Mobile App Today
Receive our word of the day
on Whatsapp