Definify.com

Definition 2025


sporogena

sporogena

Italian

Adjective

sporogena

  1. feminine singular of sporogeno

Anagrams