English | German | Russian | Czech

oplophorid English

Meaning oplophorid meaning

What does oplophorid mean?

oplophorid

(zoology) Any member of the Oplophoridae.

Are you looking for...?