English | German | Russian | Czech

seymouriid English

Meaning seymouriid meaning

What does seymouriid mean?

seymouriid

(zoology) Any member of the Seymouriidae.

Are you looking for...?