English | German | Russian | Czech

oplurid English

Meaning oplurid meaning

What does oplurid mean?

oplurid

(zoology) Any member of the family Opluridae.

Are you looking for...?