nematoblast


nematoblast

(ˈnɛmətəˌblæst) or

nematocide

n a variant term for spermatocyte