Word info

spermatoid

Adjective

Meaning

Spermlike; resembling sperm, or semen.

Source: Webster's dictionary

Anagrams

Close letter words and terms