sporata

Italian

Noun

sporata f (plural sporate)

  1. (mycology) spore print

Anagrams