Definify.com

Definition 2025


exocomets

exocomets

English

Noun

exocomets

  1. plural of exocomet