microsporocito

Italian

Etymology

From micro- +‎ sporocito.

Noun

microsporocito m (plural microsporociti)

  1. microsporocyte