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