English | German | Russian | Czech

pupillate English

Meaning pupillate meaning

What does pupillate mean?

pupillate

(zoology) Having a central spot of another color, like the pupil of the human eye.

Synonyms pupillate synonyms

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

pupillate English » English

pupilary

Are you looking for...?