Country Dictionary

A fork of Rural Dictionary

Doid

Shorthand or slang for parasitoid (a special kind of parasite that kills its host as part of its life cycle: generally an insect killing another insect).

Three types of doids were reared from this species of moth.

by HymLove August 17, 2015