Word info

selenomonad

Noun

Meaning

selenomonad (plural selenomonads)

Any bacterium of the order Selenomonadales.

Source: en.wiktionary.org

Close letter words and terms