Definify.com

Definition 2026


sporogena

sporogena

Italian

Adjective

sporogena

  1. feminine singular of sporogeno

Anagrams