English-Spanish dictionary »

endogenous viral element meaning in Spanish

EnglishSpanish
endogenous viral element noun

elemento viral endógenonoun