meaning of allogamous

1. Characterized by allogamy.


Related Words

allogamous |

Developed & Maintained By Taraprasad.com

Treasure Words