dinospore

English

Etymology

From dino- +‎ spore.

Noun

dinospore (plural dinospores)

  1. (microbiology) A spore produced through multiple fission of a dinomastigote

Coordinate terms

Anagrams