English | German | Russian | Czech

glaresid English

Meaning glaresid meaning

What does glaresid mean?

glaresid

(zoology) Any member of the Glaresidae.

Are you looking for...?