Word info

Aquariid

Noun

Meaning

Aquariid (plural Aquariids)

(astronomy) A meteor in any of several meteor showers whose radiant appears to lie in the constellation Aquarius.

Source: en.wiktionary.org

Close letter words and terms