Home

Word

ostiole, n.
(ostioles)
more info a small pore especially one in the reproductive bodies of certain algae and fungi through which spores pass
<noun.plant>

ostiole
semantic pointers
hypernym