• word of the day

    stomatopoda

    stomatopoda - Dictionary definition and meaning for word stomatopoda

    Definition
    (noun) mantis shrimps
    Synonyms : order stomatopoda
Download our Mobile App Today
Receive our word of the day
on Whatsapp