×

astrobiological meaning in French

adj. astrobiologique, relatif à l'étude de la vie sur les corps célestes

Related Words

  1. astringency
  2. astringent
  3. astrobiologically
  4. astrobiologist
PC Version

Copyright © 2018 WordTech Co.