meaning of zoosporangium

1. A spore, or conceptacle containing zoospores.


Related Words

zoosporangium |

Developed & Maintained By Taraprasad.com

Treasure Words