Definify.com

Definition 2024


bispore

bispore

English

Noun

bispore (plural bispores)

  1. (biology) Either of a pair of asexual spores produced by some red algae