meaning of tetraspore

1. A nonsexual spore, one of a group of four regularly occurring in red seaweeds.
2.
one of the four asexual spores produced within a sporangium


Related Words

tetraspore |

Developed & Maintained By Taraprasad.com

Treasure Words