1 result found

Search Results for: zoosporangium

Vesicle

Definition noun, plural: vesicles (general) A small sac or cyst containing fluid or gas (cell biology) A bubble-like... Read More