Definition Definition

strisores - Meaning and Examples

Meaning of 'strisores' (Webster Dictionary)

1 . Strisores [ n. pl.]
- A division of passerine birds including the humming birds, swifts, and goatsuckers. It is now generally considered an artificial group.