English | German | Russian | Czech

choanocytic English

Meaning choanocytic meaning

What does choanocytic mean?

choanocytic

Relating to, or composed of choanocytes

Are you looking for...?