moon pigeon
English
Noun
moon
pigeon
(
plural
moon pigeons
)
An
unidentified flying object
seen from a
spacecraft
, typically assume to be a dislodged fragment of the spacecraft itself