Noun Definition

allogamy

1.Definition: cross-fertilization in plants

Category: General