Land leech
Definition of Land leech
(Zool.)
any
one
of
several
species
of
blood-sucking
leeches
,
which
,
in
moist
,
tropical
regions
,
live
on
land
,
and
are
often
troublesome
to
man
and
beast
.
See also:
Land
Word:
Browse
Lancet architecture
lancetfish
Lancewood
Lanch
Lanciferous
Lanciform
Lancinate
Lancinating
Lancination
Land
Land agent
Land blink
Land boat
Land breeze
Land chain
Land crab
Land fish
Land force
Land ice
Land League
-Land leech-
Land lubber
Land measure
Land o' cakes
Land of bondage
Land of Nod
Land of promise
Land of Steady Habits
Land of the leal
Land office
Land pike
Land rail
Land scrip
Land service
Land shark
Land side
Land snail
Land spout
Land steward
Land tortoise
Land warrant
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
© 2009
Interapple, Inc.
Cover