English | German | Russian | Czech

depressariid English

Meaning depressariid meaning

What does depressariid mean?

depressariid

(zoology) Any member of the Depressariidae.

Are you looking for...?