English | German | Russian | Czech

spongiome English

Meaning spongiome meaning

What does spongiome mean?

spongiome

A contractile vacuole and the structures that surround it

Are you looking for...?