barronsamira barronsamira 08-04-2016 Biology contestada Name of specialized sex cells for humans and plants