2 ms·The birds make sense. The phrase sounds like the scientific name of the order for hummingbirds.by junon 4y agoThe birds make sense. The phrase sounds like the scientific name of the order for hummingbirds.