abiocen
English
Noun
abiocen
(
plural
abiocens
)
Alternative spelling of
abiocoen
.
Anagrams
cenobia