A ATW525 New member Feb 7, 2015 #21 A Raptor is an extinct lizard or a Ford 150. Micro means pretty small extinct lizard. LOL Click to expand... The main definition of the term raptor is "bird of prey" (eagles, falcons, hawks, owls). I still don't see any problem with the name.
A Raptor is an extinct lizard or a Ford 150. Micro means pretty small extinct lizard. LOL Click to expand... The main definition of the term raptor is "bird of prey" (eagles, falcons, hawks, owls). I still don't see any problem with the name.