Etymology Explorer › English

Where does “astro” come from?

astro (English): astroturf

Definitions

  1. astroturf

Words derived from “astro”

  • astrobleme
  • astrophile
  • astrobot