meaning of cystocarp

1. A minute vesicle in a red seaweed, which contains the reproductive spores.


Related Words

cystocarp |

Developed & Maintained By Taraprasad.com

Treasure Words