English | German | Russian | Czech

electrophorid English

Meaning electrophorid meaning

What does electrophorid mean?

electrophorid

(zoology) Any member of the Electrophoridae.

Are you looking for...?