English | German | Russian | Czech

esculentin English

Meaning esculentin meaning

What does esculentin mean?

esculentin

A particular steroid glycoside.

Are you looking for...?