Home
Search
Index
Definify.com
Definition
2024
germogens
germogens
English
Noun
germogens
plural of
germogen
Similar Results