Home
Search
Index
Definify.com
Definition
2024
attagene
attagene
See also:
attagène
Latin
Noun
attagēne
ablative singular of
attagēn
Similar Results
Attagen