English | German | Russian | Czech

glycerid English

Meaning glycerid meaning

What does glycerid mean?

glycerid

(zoology) Any member of the Glyceridae.

Are you looking for...?