pelicanist
Noun
Meaning
pelicanist (plural pelicanists)
(chiefly ufology, derogatory) Someone who attempts to explain away UFO reports by means of any explanation, however illogical.
Noun
pelicanist (plural pelicanists)
(chiefly ufology, derogatory) Someone who attempts to explain away UFO reports by means of any explanation, however illogical.