meaning of sporulate

1. convert into spores


Related Words

sporulate |

Developed & Maintained By Taraprasad.com

Treasure Words