Definify.com

Definition 2024


esospore

esospore

Italian

Noun

esospore f

  1. plural of esospora

Anagrams