meaning of zoosporic

1. Of or pertaining to zoospores; of the nature of zoospores.


Related Words

zoosporic |

Developed & Maintained By Taraprasad.com

Treasure Words