English | German | Russian | Czech

dioptid English

Meaning dioptid meaning

What does dioptid mean?

dioptid

(zoology) Any member of the Dioptidae.

Are you looking for...?