English | German | Russian | Czech

neleid English

Meaning neleid meaning

What does neleid mean?

neleid

(zoology) Any member of the Neleidae.

Are you looking for...?