Adjective Definition

allogamous

1.Definition: relating to cross-fertilization in plants




Please Share