Italian

edit

Etymology

edit

From micro- +‎ sporocito.

Noun

edit

microsporocito m (plural microsporociti)

  1. microsporocyte