Word info

katharobe

Noun

Meaning

an organism that lives in an oxygenated medium lacking organic matter

Source: WordNet

Hypernyms

Close letter words and terms