ostiole ostiole

Definition(s):

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

Wiki Images for ostiole

definition of ostiole
meaning of ostiole
Word of the Day
effusion effusion
/ɪ ˈfju ʒən/