macrosporocito

Italian

Etymology

From macro- +‎ sporocito.

Noun

macrosporocito m (plural macrosporociti)

  1. macrosporocyte