Definify.com

Definition 2026


exocomets

exocomets

English

Noun

exocomets

  1. plural of exocomet