pollen tube

1. (noun) slender tubular outgrown from a pollen grain that penetrates the ovule and releases male gametes
Related Words: plant part



Terms and Conditions of Use / Copyright Notice