English | German | Russian | Czech

proscylliid English

Meaning proscylliid meaning

What does proscylliid mean?

proscylliid

(zoology) Any member of the Proscylliidae.

Are you looking for...?