terpenomes
English
Noun
terpenomes
plural of
terpenome
Anagrams
pneometers
,
treponemes