Skip to main content

strobilation

Advertisement
English strobilation meaning in English  •  strobilation का अर्थ अंग्रेजी में
Noun
  • The act or phenomenon of spontaneously dividing transversely, as do certain species of annelids and helminths; transverse fission. See >Illust. > under Syllidian>.