English: host organism
Welsh: organeb letyol
Subject: Anifeiliaid
Welsh definition: An animal or plant that harbors and provides sustenance for another organism (the parasite).
Plural: organebau lletyol