Definify.com

Definition 2024


exocomets

exocomets

English

Noun

exocomets

  1. plural of exocomet