English | German | Russian | Czech

sarcenchyme English

Meaning sarcenchyme meaning

What does sarcenchyme mean?

sarcenchyme

(zoology) One of the soft tissues of sponges.

Are you looking for...?