5 results
Results are displayed by relevance.
Welsh: Sefydliad Lletyol
English: Host Institution
Welsh: organeb letyol
English: host organism
Welsh: organeb letyol derfynol
English: dead-end host
Welsh: system letyol
English: hosted system
Welsh: gwlad letyol yn yr AEE
English: EEA host country