Blattellastanoside Definition
Definition
Blattellastanoside is a chemical compound, specifically an iridoid glycoside, found in certain species of the insect genus Blattella, such as the German cockroach. Iridoid glycosides are secondary metabolites that play a role in defense and other biological functions in plants and occasionally in animals.
Browse