meaning of sporid

1. A sporidium.


Related Words

sporid | sporidia | sporidiferous | sporidium |

Developed & Maintained By Taraprasad.com

Treasure Words