• word of the day

    mantispidae

    mantispidae - Dictionary definition and meaning for word mantispidae

    Definition
    (noun) mantispids
    Synonyms : family mantispidae
Download our Mobile App Today
Receive our word of the day
on Whatsapp