Raptores



Same as: accipitres
ENGLISH MEANING
noun
1.
(PLURAL) Called also Raptatores.