Definify.com

Definition 2025


esospore

esospore

Italian

Noun

esospore f

  1. plural of esospora

Anagrams