English | German | Russian | Czech

nemesiid English

Meaning nemesiid meaning

What does nemesiid mean?

nemesiid

(zoology) Any member of the Nemesiidae.

Are you looking for...?