sporocito

Italian

Noun

sporocito m (plural sporociti)

  1. sporocyte

Derived terms

Anagrams