Definify.com

Definition 2024


sporogena

sporogena

Italian

Adjective

sporogena

  1. feminine singular of sporogeno

Anagrams