VariousWords beta
Related Terms:
Definitions:
Noun
ostiole
Definition: a small pore especially one in the reproductive bodies of certain algae and fungi through which spores pass
Definition: A small hole or opening through which certain fungi release their mature spores.