English | German | Russian | Czech

exuviotroph English

Meaning exuviotroph meaning

What does exuviotroph mean?

exuviotroph

(biology) A parasite that feeds on the exuvia of its host

Are you looking for...?