English | German | Russian | Czech

oncomiracidium English

Meaning oncomiracidium meaning

What does oncomiracidium mean?

oncomiracidium

The free-swimming, ciliated larval form of a monogenean.

Are you looking for...?