• word of the day

    schizopoda

    schizopoda - Dictionary definition and meaning for word schizopoda

    Definition
    (noun) in former classifications a division of Malacostraca; superseded by the orders Mysidacea and Euphausiacea
Download our Mobile App Today
Receive our word of the day
on Whatsapp