Definition/Meaning of biotrophic
English - Adjective:
biotrophic ( comparative more biotrophic , superlative most biotrophic ) ( biology ) Describing a parasite that needs its host to stay alive
English - See also:
necrotrophic