Meaning of Insessores

Definition of Insessores

(noun) a bird with feet adapted for perching (as on tree branches); this order is now generally abandoned by taxonomists

Other information on Insessores

WIKIPEDIA results for Insessores
Amazon results for Insessores