hairtude hairtude 06-12-2020 Biology contestada insects and lobsters or insects and birds. which are more closely related