chemocyanin
noun
Meaning
- A plantacyanin, extracted from the stigma of the lily, that induces pollen tube guidance
Etymology / origin
From chemo- + cyanin.
Sources
No citations have been attached yet.
noun
From chemo- + cyanin.
No citations have been attached yet.