Skip to main content
Home
Add a Definition
UrbanDictionary.store
Blog
World
Advertise
User Settings
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
#
HymLove's definitions
Doid
Listen to pronunciation
Share definition
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
September 25, 2015
Flag
Get the
Doid
mug.
More random definitions
Share this definition
Copy Link
Facebook
X
Pinterest
WhatsApp
Reddit
Email