English | German | Russian | Czech

biocellate English

Meaning biocellate meaning

What does biocellate mean?

biocellate

(zoology) Having two ocelli, or eye-like spots.

Are you looking for...?