English | German | Russian | Czech

synapticulotheca English

Meaning synapticulotheca meaning

What does synapticulotheca mean?

synapticulotheca

A wall of synapticulae in some corals

Are you looking for...?