Yahoo Malaysia Web Search

Search results

  1. Dictionary
    intermediate host

    noun

    • 1. an organism that supports the immature or non-reproductive forms of a parasite.