Home
Search
Index
Definify.com
Definition
2024
organotrophs
organotrophs
English
Noun
organotrophs
plural of
organotroph
Similar Results