English | German | Russian | Czech

perthamide English

Meaning perthamide meaning

What does perthamide mean?

perthamide

(biochemistry) Any of a group of cyclopeptides present in marine sponges of the genus Theonella

Are you looking for...?