osmotroph
English
Noun
osmotroph
(
plural
osmotrophs
)
Any
osmotrophic
organism
Anagrams
otomorphs