Where do leeches live in relation to their hosts?
In their beds body water competing for resources In their shoes loose soil In their intestines important habitats On their surface
A B C D E F G H
Leeches are external parasites.
Leeches live on the surface of their hosts.
Where do leeches live in relation to their hosts? (A) In their beds (B) body water (C) competing for resources (D) In their shoes (E) loose soil (F) In their intestines (G) important habitats (H) On their surface