meaning of xenogamy

1. Cross fertilization.


Related Words

xenogamy |

Developed & Maintained By Taraprasad.com

Treasure Words