Definition: 1. (biology) Relating to allogamy
Show more information about allogamic
Search took: 3.7252 ms