exoascales

/ɛksəˈskælz/

Definitions

1. noun

relating to or denoting exoplanets with sizes between that of Earth and Neptune, often considered as potential candidates for hosting liquid water and supporting life

“The astrobiologist was particularly interested in studying the exoascales for signs of biosignatures.”

Synonyms

  • mini-Neptune
  • super-Earth

Antonyms

  • gas giant