4 results
Results are displayed by relevance.
Welsh: organeb letyol
English: host organism
Welsh: organeb letyol derfynol
English: dead-end host
English: genetically modified organism
Welsh: micro-organeb
English: micro-organism