meaning of heterosporous

1. Producing two kinds of spores unlike each other.
2.
characterized by heterospory


Related Words

heterosporous |

Developed & Maintained By Taraprasad.com

Treasure Words