Biology Forums Dictionary
From Biology Forums Dictionary
The elongate pistil structure through which the pollen tube of a flower grows.
Biology Dictionary | About | Help | FAQ | Create account | Log in