gemmule

/ˈdʒɛmjuːl/

Definitions

1. noun

A larval or embryonic stage of certain invertebrates, especially a free-swimming stage in the life cycle of some nematode worms.

“The parasitologist studied the gemmule stage of the nematode worm, observing its unique characteristics.”

Synonyms

  • embryo
  • larva

Antonyms

  • adult
  • mature