Word info

bioastronomy

Noun

Meaning

bioastronomy (uncountable)

Synonym of astrobiology

Source: en.wiktionary.org

Close letter words and terms