|
Definition of Chemocyanin
1. Noun. A plantacyanin, extracted from the stigma of the lily, that induces pollen tube guidance ¹
¹ Source: wiktionary.com
|
1. Noun. A plantacyanin, extracted from the stigma of the lily, that induces pollen tube guidance ¹
¹ Source: wiktionary.com