alphabet

Xenoparasite

Correct spelling for xenoparasite

Medical definition of xenoparasite:

An ecoparasite which becomes pathogenic in consequence of weakened resistance on the part of its host.

Word of the day

palatine tonsil

Tonsilla palatina. ...

more