English-Italian dictionary »

endotrophic meaning in Italian

EnglishItalian
endotrophic (biology: obtaining nourishment from within another organism)
adjective

endotroficoadjective