English | German | Russian | Czech

spicataside English

Meaning spicataside meaning

What does spicataside mean?

spicataside

(organic compound) A particular biflavonoid.

Are you looking for...?