Home
Search
Index
Definify.com
Definition
2024
pentacra
pentacra
English
Noun
pentacra
plural of
pentacron
Similar Results