Meaning of ostiole

Definition of ostiole

(noun) a small pore especially one in the reproductive bodies of certain algae and fungi through which spores pass

Other information on ostiole

WIKIPEDIA results for ostiole
Amazon results for ostiole