English | German | Russian | Czech

retinula English

Meaning retinula meaning

What does retinula mean?

retinula

(biology) One of the group of pigmented cells that surround the retinophorae of invertebrates.

Synonyms retinula synonyms

What other words have the same or similar meaning as retinula?

retinula English » English

retinophore retinophora lesser omentum

Are you looking for...?