Word info

astrobotany

Noun

Meaning

astrobotany (uncountable)

Synonym of xenobotany

Source: en.wiktionary.org

Close letter words and terms