Search term allogamy has one result
Jump to
EN English FR French
allogamy (n) [fertilization] allogamie (n) [fertilization] (n)