Definify.com

Definition 2025


exobiologists

exobiologists

English

Noun

exobiologists

  1. plural of exobiologist