Pleiads

See also: pleiads

English

Noun

Pleiads

  1. (astronomy) plural of Pleiad

Anagrams