sporocito
Italian
Noun
sporocito
m
(
plural
sporociti
)
sporocyte
Derived terms
macrosporocito
Anagrams
ortoscopi