• word of the day

    sceliphron

    sceliphron - Dictionary definition and meaning for word sceliphron

    Definition
    (noun) mud daubers
    Synonyms : genus sceliphron
Download our Mobile App Today
Receive our word of the day
on Whatsapp