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
Tweet