Macleay's spectres
English
Noun
Macleay
's
spectres
plural of
Macleay's spectre