English synonyms about - contact  

ostiole

noun

1 ostiole

A small pore especially one in the reproductive bodies of certain algae and fungi through which spores pass.


Find more on ostiole elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0463