VariousWords beta
Related Terms:
Definitions:
Adjective
allogamous
Definition: relating to cross-fertilization in plants
Definition: Characterized by allogamy.