angiosperma - Spanish English Dictionary