VariousWords beta
Related Terms:
Noun
Definition: A form of pollination whereby pollen is distributed by the flow of waters, particularly in rivers and streams.
VariousWords beta
Definition: A form of pollination whereby pollen is distributed by the flow of waters, particularly in rivers and streams.