meaning of disporous

1. Having two spores.


Related Words

disporous |

Developed & Maintained By Taraprasad.com

Treasure Words