• word of the day

    spermatic

    spermatic - Dictionary definition and meaning for word spermatic

    Definition
    (adj) consisting of or resembling spermatozoa
    Synonyms : spermous
Download our Mobile App Today
Receive our word of the day
on Whatsapp