English | German | Russian | Czech

prayid English

Meaning prayid meaning

What does prayid mean?

prayid

(zoology) Any member of the Prayidae.

Are you looking for...?